home *** CD-ROM | disk | FTP | other *** search
- # Makefile for Turbo-C DES
- # S. R. Sampson, July 1990
- #
- INCLUDE= \tc\include
- LIB= \tc\lib
- CFLAGS= -f- -G -N- -O -Qe- -v- -Z -I$(INCLUDE) -L$(LIB)
- !if !$d(MODEL)
- MODEL=s
- !endif
-
- .c.obj:
- tcc -c -m$(MODEL) $(CFLAGS) $<
-
- all: des.exe benchmark.exe descert.exe descalc.exe descycle.exe certify \
- atob.exe btoa.exe
-
- atob.exe: atob.obj
- tcc -m$(MODEL) $(CFLAGS) -eatob atob.obj
-
- btoa.exe: btoa.obj
- tcc -m$(MODEL) $(CFLAGS) -ebtoa btoa.obj
-
- des.exe: main.obj getopt.obj getpass.obj des.obj
- tcc -m$(MODEL) $(CFLAGS) -edes main.obj getopt.obj getpass.obj des.obj
-
- benchmark.exe: benchmark.obj des.obj
- tcc -m$(MODEL) $(CFLAGS) -ebenchmark benchmark.obj des.obj
-
- descert.exe: descert.obj des.obj
- tcc -m$(MODEL) $(CFLAGS) -edescert descert.obj des.obj
-
- descalc.exe: descalc.obj des.obj
- tcc -m$(MODEL) $(CFLAGS) -edescalc descalc.obj des.obj
-
- descycle.exe: descycle.obj des.obj
- tcc -m$(MODEL) $(CFLAGS) -edescycle descycle.obj des.obj
-
- certify: descert.exe testdata
- descert <testdata